import { TOKEN_KEY } from '@/constants'
// ts这几年才开始流行 -> 早期 js -> 第三方包无需提供类型声明文件 .d.ts
// axios -> 流行 (一直在更新迭代) 团队
// 早期的第三包 -> jquery / js-cookie -> 并没有更新源码 直接提供类型声明文件
import Cookie from 'js-cookie'
export const getLocalToken = () => {
  // return localStorage.getItem(TOKEN_KEY)
  return Cookie.get(TOKEN_KEY)
}


export const setLocalToken = (token: string) => {
  // localStorage.setItem(TOKEN_KEY, token)
  Cookie.set(TOKEN_KEY, token)
}

export const removeLocalToken = () => {
  // localStorage.removeItem(TOKEN_KEY)
  Cookie.remove(TOKEN_KEY)
}
